package cn.wit.summit.chwan.models.dto;

import java.io.Serializable;
import java.util.List;

/**
 * Created by Alan on 2018/4/16.
 */

public class JumpBaseBean implements Serializable{
    /**
     * jump_title : 今日悟饭
     * jump_sub_title :
     * jump_label :
     * jump_cover_big_pic : http://ctimg.5fun.com/upload/images/76/62/7662b1a1b9a64be77e34ccb109eb87a6.png
     * jump_ad_switch : 1
     * jump_game_count : 0
     * jump_info : {"jump_link_type":"3","jump_type":"33","jump_link_type_val":"33","jump_tpl_type":""}
     * game_list : [{"game_id":"3866803292","game_name":"像素车：超改-国内唯一正版","game_ico":"http://ctimg.5fun.com/upload/images/bd/ac/bdac7f99c098083596d0f8eeeb78f4ed.png","down_url_remote":"http://ctappdownload2018.5fun.com/appsite/simulator/android/xiangsuche0408_1.apk","game_package_name":"com.blockycars.online.papa","game_down_status":1,"game_info":"海外精品游戏，国内唯一正版像素车！","game_ver_name":"1.1","game_ver":"103","game_plugin_num":"46","game_tag_info":[{"id":"2","name":"精品","color":"#72c9d6","type":"1"}],"game_open_switch":"0","game_open_time":"1522842180","game_size":"101.00","game_actual_size":"106459696","game_comment_score_switch":"1","game_comment_score":"8.3","game_down_count":254040}]
     */

    private int jump_show_type;//1 列表   2广告跳转  3精选专题
    private long surplus_times;//上新剩余秒数
    private String jump_time;
    private String jump_title;
    private String jump_sub_title;
    private String jump_label;
    private String jump_cover_big_pic;
    private int jump_ad_switch;
    private String jump_game_count;
    private JumpInfoBean jump_info;
    private String dotMode;
    private String dotName;
    private int position;
    private String jump_is_crack;
    private String jump_is_more;
    private String jump_game_prizes_id;
    private String jump_model_type;
    private List<GameListBaseBean> game_list;

    public String getJump_is_more() {
        return jump_is_more;
    }

    public void setJump_is_more(String jump_is_more) {
        this.jump_is_more = jump_is_more;
    }

    public String getJump_game_prizes_id() {
        return jump_game_prizes_id;
    }

    public void setJump_game_prizes_id(String jump_game_prizes_id) {
        this.jump_game_prizes_id = jump_game_prizes_id;
    }

    public String getJump_model_type() {
        return jump_model_type;
    }

    public void setJump_model_type(String jump_model_type) {
        this.jump_model_type = jump_model_type;
    }

    public String getJump_is_crack() {
        return jump_is_crack;
    }

    public void setJump_is_crack(String jump_is_crack) {
        this.jump_is_crack = jump_is_crack;
    }

    public int getPosition() {
        return position;
    }

    public void setPosition(int position) {
        this.position = position;
    }

    public String getDotMode() {
        return dotMode;
    }

    public void setDotMode(String dotMode) {
        this.dotMode = dotMode;
    }

    public String getDotName() {
        return dotName;
    }

    public void setDotName(String dotName) {
        this.dotName = dotName;
    }

    public String getJump_time() {
        return jump_time;
    }

    public void setJump_time(String jump_time) {
        this.jump_time = jump_time;
    }

    public int getJump_show_type() {
        return jump_show_type;
    }

    public void setJump_show_type(int jump_show_type) {
        this.jump_show_type = jump_show_type;
    }

    public long getSurplus_times() {
        return surplus_times;
    }

    public void setSurplus_times(long surplus_times) {
        this.surplus_times = surplus_times;
    }

    public String getJump_title() {
        return jump_title;
    }

    public void setJump_title(String jump_title) {
        this.jump_title = jump_title;
    }

    public String getJump_sub_title() {
        return jump_sub_title;
    }

    public void setJump_sub_title(String jump_sub_title) {
        this.jump_sub_title = jump_sub_title;
    }

    public String getJump_label() {
        return jump_label;
    }

    public void setJump_label(String jump_label) {
        this.jump_label = jump_label;
    }

    public String getJump_cover_big_pic() {
        return jump_cover_big_pic;
    }

    public void setJump_cover_big_pic(String jump_cover_big_pic) {
        this.jump_cover_big_pic = jump_cover_big_pic;
    }

    public int getJump_ad_switch() {
        return jump_ad_switch;
    }

    public void setJump_ad_switch(int jump_ad_switch) {
        this.jump_ad_switch = jump_ad_switch;
    }

    public String getJump_game_count() {
        return jump_game_count;
    }

    public void setJump_game_count(String jump_game_count) {
        this.jump_game_count = jump_game_count;
    }

    public JumpInfoBean getJump_info() {
        return jump_info;
    }

    public void setJump_info(JumpInfoBean jump_info) {
        this.jump_info = jump_info;
    }

    public List<GameListBaseBean> getGame_list() {
        return game_list;
    }

    public void setGame_list(List<GameListBaseBean> game_list) {
        this.game_list = game_list;
    }

    public static class JumpInfoBean implements Serializable{
        /**
         * jump_link_type : 3
         * jump_type : 33
         * jump_link_type_val : 33
         * jump_tpl_type :
         */

        private String jump_link_type;
        private String jump_type;
        private String jump_link_type_val;
        private String jump_tpl_type;
        private String jump_position;

        public String getJump_position() {
            return jump_position;
        }

        public void setJump_position(String jump_position) {
            this.jump_position = jump_position;
        }

        public String getJump_link_type() {
            return jump_link_type;
        }

        public void setJump_link_type(String jump_link_type) {
            this.jump_link_type = jump_link_type;
        }

        public String getJump_type() {
            return jump_type;
        }

        public void setJump_type(String jump_type) {
            this.jump_type = jump_type;
        }

        public String getJump_link_type_val() {
            return jump_link_type_val;
        }

        public void setJump_link_type_val(String jump_link_type_val) {
            this.jump_link_type_val = jump_link_type_val;
        }

        public String getJump_tpl_type() {
            return jump_tpl_type;
        }

        public void setJump_tpl_type(String jump_tpl_type) {
            this.jump_tpl_type = jump_tpl_type;
        }
    }

    public static class GameListBean {
        /**
         * game_id : 3866803292
         * game_name : 像素车：超改-国内唯一正版
         * game_ico : http://ctimg.5fun.com/upload/images/bd/ac/bdac7f99c098083596d0f8eeeb78f4ed.png
         * down_url_remote : http://ctappdownload2018.5fun.com/appsite/simulator/android/xiangsuche0408_1.apk
         * game_package_name : com.blockycars.online.papa
         * game_down_status : 1
         * game_info : 海外精品游戏，国内唯一正版像素车！
         * game_ver_name : 1.1
         * game_ver : 103
         * game_plugin_num : 46
         * game_tag_info : [{"id":"2","name":"精品","color":"#72c9d6","type":"1"}]
         * game_open_switch : 0
         * game_open_time : 1522842180
         * game_size : 101.00
         * game_actual_size : 106459696
         * game_comment_score_switch : 1
         * game_comment_score : 8.3
         * game_down_count : 254040
         */

        private String game_id;
        private String game_name;
        private String game_ico;
        private String down_url_remote;
        private String game_package_name;
        private int game_down_status;
        private String game_info;
        private String game_ver_name;
        private String game_ver;
        private String game_plugin_num;
        private String game_open_switch;
        private String game_open_time;
        private String game_size;
        private String game_actual_size;
        private String game_comment_score_switch;
        private String game_comment_score;
        private int game_down_count;
        private List<GameListBaseBean> game_tag_info;

        public String getGame_id() {
            return game_id;
        }

        public void setGame_id(String game_id) {
            this.game_id = game_id;
        }

        public String getGame_name() {
            return game_name;
        }

        public void setGame_name(String game_name) {
            this.game_name = game_name;
        }

        public String getGame_ico() {
            return game_ico;
        }

        public void setGame_ico(String game_ico) {
            this.game_ico = game_ico;
        }

        public String getDown_url_remote() {
            return down_url_remote;
        }

        public void setDown_url_remote(String down_url_remote) {
            this.down_url_remote = down_url_remote;
        }

        public String getGame_package_name() {
            return game_package_name;
        }

        public void setGame_package_name(String game_package_name) {
            this.game_package_name = game_package_name;
        }

        public int getGame_down_status() {
            return game_down_status;
        }

        public void setGame_down_status(int game_down_status) {
            this.game_down_status = game_down_status;
        }

        public String getGame_info() {
            return game_info;
        }

        public void setGame_info(String game_info) {
            this.game_info = game_info;
        }

        public String getGame_ver_name() {
            return game_ver_name;
        }

        public void setGame_ver_name(String game_ver_name) {
            this.game_ver_name = game_ver_name;
        }

        public String getGame_ver() {
            return game_ver;
        }

        public void setGame_ver(String game_ver) {
            this.game_ver = game_ver;
        }

        public String getGame_plugin_num() {
            return game_plugin_num;
        }

        public void setGame_plugin_num(String game_plugin_num) {
            this.game_plugin_num = game_plugin_num;
        }

        public String getGame_open_switch() {
            return game_open_switch;
        }

        public void setGame_open_switch(String game_open_switch) {
            this.game_open_switch = game_open_switch;
        }

        public String getGame_open_time() {
            return game_open_time;
        }

        public void setGame_open_time(String game_open_time) {
            this.game_open_time = game_open_time;
        }

        public String getGame_size() {
            return game_size;
        }

        public void setGame_size(String game_size) {
            this.game_size = game_size;
        }

        public String getGame_actual_size() {
            return game_actual_size;
        }

        public void setGame_actual_size(String game_actual_size) {
            this.game_actual_size = game_actual_size;
        }

        public String getGame_comment_score_switch() {
            return game_comment_score_switch;
        }

        public void setGame_comment_score_switch(String game_comment_score_switch) {
            this.game_comment_score_switch = game_comment_score_switch;
        }

        public String getGame_comment_score() {
            return game_comment_score;
        }

        public void setGame_comment_score(String game_comment_score) {
            this.game_comment_score = game_comment_score;
        }

        public int getGame_down_count() {
            return game_down_count;
        }

        public void setGame_down_count(int game_down_count) {
            this.game_down_count = game_down_count;
        }

        public List<GameListBaseBean> getGame_tag_info() {
            return game_tag_info;
        }

        public void setGame_tag_info(List<GameListBaseBean> game_tag_info) {
            this.game_tag_info = game_tag_info;
        }
    }
}
